home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 39
/
Amiga Format CD39 (1999-04-13)(Future Publishing)(GB)[!][issue 1999-05].iso
/
-seriously_amiga-
/
graphics
/
mpeg2decode
/
readme.amiga
< prev
next >
Wrap
Text File
|
1999-03-02
|
3KB
|
67 lines
As this is a direct port of the PowerUP version here goes the original
readme of Jesper Svennevid.
Before just some addon's which i changed in my version:
-j Enables a fps counter. This might slow down things, due
to Contextswitches.
-w Enables Workbench Window Display, instead of Screen Display
--- snip ---
mpeg2decode
-----------
mpeg2decode V1.2a, 96/07/19, (C) 1996, MPEG Software Simulation Group
MPEG Audio Decoding Copyright (c) 1991,92 MPEG/Audio Software Simulation Group
Amiga version and Audio implementation (c) 1999 Jesper Svennevid
NOTE! This is a PowerUP-program, and will not run without a PowerPC-card. Hopefully
there will be a WarpUP-version of this program soon, to even the odds. :)
This is a modified version of the free MPEG-2 compatible streamer available at
http://www.mpeg.org/mssg/, and it has a few new features that the old one lacks.
This version of mpeg2decode is capable of decoding and replaying the layer 1/2
mpeg audio-data inside MPEG-1 and MPEG-2 system streams.
Currently the sound is played back using AUDIO: (AHI-Handler), but this will change
very soon when I've finished my new AHI-buffering routines. This will hopefully remove the
2-3 second lag on the sound that the replayer currently suffers from.
A quick note for graphics-card owners! PLEASE, do not promote the screen, rather use
the -m switch, as the mode-id test is performed BEFORE the actual screen is opened, so
you will not get anything displayed even though you get the screen on the graphics-card.
Using the -m option you will get both display and rendering on the graphics-board.
Amiga-specific options
----------------------
-h scales the image to the double pixel-size, allowing small mpegs to
be replayed in fullscreen without using akward screenmodes.
-mn selects mode-id to display the mpeg in, for example -m0x91000 for DblNTSC lowres
or -m0x39024 for MULTISCAN Productivity. If -m is left out or if there's something
wrong with the ID supplied, mpeg2decode will display a requester asking for a proper
screenmode and then print the proper command-line option for future use.
-pn frameskip, supply a number between 1 and 9 to skip that actual amount of frames.
Currently the frames are still decoded and just not displayed, so there is not THAT
much speed-gain, but in the future I'll try to skip the entire decoding-process for
the appropriate blocks.
-s enable sound decoding and replaying for mpeg layers 1/2.
TODO:
----
- Add more direct audio support
- Speed up YUV -> RGB conversion
- Tweak the DCT-decompression algorithms a bit
- Add more dithering-types
- Add a windowed mode
- Add more options to the -h option, for example to scale BEFORE the dithering or scale using
bilinear interpolation
Bug-reports, questions etc, mail to:
Jesper Svennevid <pt98jsv@student.hk-r.se>
--- snap ---